stack things haphazardly - Almanca İngilizce Sözlük